place for watching television together - French English Dictionary